package com.lanou3g.utils;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateUtils {

    public static boolean isToday(Date date) {
        SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");//隨便寫一種日期格式
        String dateStr = sf.format(date);//需要判定的时间
        String todayStr = sf.format(new Date()); //当前时间
        return todayStr.equals(dateStr);

    }


    //判定是不是昨天
    public static boolean isYesterday(Date date) {
        SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
        Calendar calendar = Calendar.getInstance();//生成当前时间
        calendar.add(Calendar.DATE, -1);
        String yesterdayStr = sf.format(calendar.getTime());  //获取昨天日期
        String dateStr = sf.format(date);//需要判定的时间
        return yesterdayStr.equals(dateStr);
    }

    public static boolean istomrrow(Date date) {
        SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
        Calendar calendar = Calendar.getInstance();//生成当前时间
        calendar.add(Calendar.DATE, 1);
        String tomStr = sf.format(calendar.getTime());  //获取昨天日期
        String dateStr = sf.format(date);//需要判定的时间
        return tomStr.equals(dateStr);
    }


}
